find first missing positive number in array